package com.yuncheng.spcyApi.entity;

import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import cn.afterturn.easypoi.excel.annotation.Excel;
import com.yuncheng.common.base.entity.BaseEntity;

/**
 * @Description: 企业-品种基本信息
 * @Author: yuncheng
 * @Date: 2023-07-08
 * @Version: V1.0
 */
@ApiModel(value = "spcy_qy_pzjbxx对象", description = "企业-品种基本信息")
@TableName("spcy_qy_pzjbxx")
public class SpcyQyPzjbxx extends BaseEntity implements Serializable {

    @ApiModelProperty(value = "企业id")
    private String fqyid;

    @ApiModelProperty(value = "批准文号")
    private String fpzwh;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "批准文号有效期")
    private Date fpzwhyxq;

    @ApiModelProperty(value = "通用名称")
    private String ftymc;

    @ApiModelProperty(value = "处方")
    private String fcf;

    @ApiModelProperty(value = "剂型")
    private String fjx;

    @ApiModelProperty(value = "规格")
    private String fgg;

    @ApiModelProperty(value = "药品分类（产品类别）")
    private String fcplb;

    @ApiModelProperty(value = "商品名")
    private String fspm;

    @ApiModelProperty(value = "执行标准")
    private String fzxbz;

    @ApiModelProperty(value = "药品有效期(yyyy-mm-dd)")
    private String fypyxq;

    @ApiModelProperty(value = "药品上市许可持有人")
    private String fypssxkcyr;

    @ApiModelProperty(value = "药品上市许可持有人地址")
    private String fypssxkcyrdz;

    @ApiModelProperty(value = "生产企业")
    private String fscqy;

    @ApiModelProperty(value = "生产地址")
    private String fscdz;

    @ApiModelProperty(value = "药品生产状态(未生产/生产中/停产)")
    private String fypsczt;

    @ApiModelProperty(value = "药品生产方式(自行生产/委托生产)")
    private String fypscfs;

    @ApiModelProperty(value = "受托企业名称")
    private String fstqymc;

    @ApiModelProperty(value = "受托企业地址")
    private String fstqydz;

    public String getFpzwh() {
        return fpzwh;
    }

    public void setFpzwh(String fpzwh) {
        this.fpzwh = fpzwh;
    }

    public Date getFpzwhyxq() {
        return fpzwhyxq;
    }

    public void setFpzwhyxq(Date fpzwhyxq) {
        this.fpzwhyxq = fpzwhyxq;
    }

    public String getFtymc() {
        return ftymc;
    }

    public void setFtymc(String ftymc) {
        this.ftymc = ftymc;
    }

    public String getFcf() {
        return fcf;
    }

    public void setFcf(String fcf) {
        this.fcf = fcf;
    }

    public String getFjx() {
        return fjx;
    }

    public void setFjx(String fjx) {
        this.fjx = fjx;
    }

    public String getFgg() {
        return fgg;
    }

    public void setFgg(String fgg) {
        this.fgg = fgg;
    }

    public String getFcplb() {
        return fcplb;
    }

    public void setFcplb(String fcplb) {
        this.fcplb = fcplb;
    }

    public String getFqyid() {
        return fqyid;
    }

    public void setFqyid(String fqyid) {
        this.fqyid = fqyid;
    }

    public String getFspm() {
        return fspm;
    }

    public void setFspm(String fspm) {
        this.fspm = fspm;
    }

    public String getFzxbz() {
        return fzxbz;
    }

    public void setFzxbz(String fzxbz) {
        this.fzxbz = fzxbz;
    }

    public String getFypyxq() {
        return fypyxq;
    }

    public void setFypyxq(String fypyxq) {
        this.fypyxq = fypyxq;
    }

    public String getFypssxkcyr() {
        return fypssxkcyr;
    }

    public void setFypssxkcyr(String fypssxkcyr) {
        this.fypssxkcyr = fypssxkcyr;
    }

    public String getFypssxkcyrdz() {
        return fypssxkcyrdz;
    }

    public void setFypssxkcyrdz(String fypssxkcyrdz) {
        this.fypssxkcyrdz = fypssxkcyrdz;
    }

    public String getFscqy() {
        return fscqy;
    }

    public void setFscqy(String fscqy) {
        this.fscqy = fscqy;
    }

    public String getFscdz() {
        return fscdz;
    }

    public void setFscdz(String fscdz) {
        this.fscdz = fscdz;
    }

    public String getFypsczt() {
        return fypsczt;
    }

    public void setFypsczt(String fypsczt) {
        this.fypsczt = fypsczt;
    }

    public String getFypscfs() {
        return fypscfs;
    }

    public void setFypscfs(String fypscfs) {
        this.fypscfs = fypscfs;
    }

    public String getFstqymc() {
        return fstqymc;
    }

    public void setFstqymc(String fstqymc) {
        this.fstqymc = fstqymc;
    }

    public String getFstqydz() {
        return fstqydz;
    }

    public void setFstqydz(String fstqydz) {
        this.fstqydz = fstqydz;
    }
}
